defensive grenade - Francés Inglés Diccionario